package com.zengguang.testkaoshi.services.impl;

import com.zengguang.testkaoshi.dao.TestDataBaseInfoDao;
import com.zengguang.testkaoshi.pojo.TestDataBaseInfo;
import com.zengguang.testkaoshi.services.ITestDataBaseInfoService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import java.util.List;
@Service
public class TestDataBaseInfoService implements ITestDataBaseInfoService {
    @Autowired
    private TestDataBaseInfoDao testDataBaseInfoDao;
    //查询全部
    @Override
    public List<TestDataBaseInfo> selectAllTestDataBase() {
        List<TestDataBaseInfo> list=testDataBaseInfoDao.selectAllTestDataBase();
        return list;
    }
    //插入
    @Override
    public int insertTestDataBase(TestDataBaseInfo testDataBaseInfo) {
        int resultInt=0;
        int addTestDataBase=testDataBaseInfoDao.insertTestDataBase(testDataBaseInfo);
        resultInt=addTestDataBase;
        return resultInt;
    }
    //删除
    @Override
    public int deleteTestDataBase(int testdatabaseinfoid) {
        int resultInt=0;
        int deleteTestDataBase=testDataBaseInfoDao.deleteTestDataBase(testdatabaseinfoid);
        resultInt=deleteTestDataBase;
        return resultInt;
    }
    //修改
    @Override
    public int updateTestDataBase(TestDataBaseInfo testDataBaseInfo) {
        int resultInt=0;
        int deleteTestDataBase=testDataBaseInfoDao.updateTestDataBase(testDataBaseInfo);
        resultInt=deleteTestDataBase;
        return resultInt;
    }
}
